package site.param.remote;

import site.param.init.ParameterMap;

import java.util.Map;

/**
 * Created by Administrator on 2017/1/9.
 */
public class IParameterHttpService {
    public IParameterHttpService() {
    }

    /**
     * 初始化参数
     * 
     * @param parameterMapMap
     * @return
     */
    public Map<Long, ParameterMap> initParamter(Map<String, ParameterMap> parameterMapMap) {
//        try {
//         //   String body = "parameterMa=" + JsonUtil.collectToString(parameterMapMap);
//            Gson gson=new Gson();
//            String body = "parameterMa=" + gson.toJson(parameterMapMap);
//            Map<String, Object> map = HttpUtil.post("http://127.0.0.1:8080/load/initParamter", body);
//            System.out.println("parameterMapMap = [" + map.size() + "]");
//        } catch (IOException e) {
//            e.printStackTrace();
//        }

        return null;
    }

    /**
     * 重新加载参数
     * 
     * @param parameterMap
     * @return
     */
    public ParameterMap reloadParamter(ParameterMap parameterMap) {
        return null;
    }
}
